supporting cells - Spanish English Dictionary